roya parda - German English Dictionary